package com.ruoyi.sqlserver.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * pes对象 PES_COMPANY
 *
 * @author wkw
 * @date 2024-04-14
 */
public class PesCompany extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**  单位ID */
    private String coId;

    /**  父单位ID */
    @Excel(name = " 父单位ID")
    private String coParentId;

    /**  组织机构代码 */
    @Excel(name = " 组织机构代码")
    private String coCode;

    /**  营业执照公司名称 */
    @Excel(name = " 营业执照公司名称")
    private String coName;

    /**  税号 */
    @Excel(name = " 税号")
    private String coTaxno;

    /** 单位简称  */
    @Excel(name = "单位简称 ")
    private String coAlias;

    /** 联系地址  */
    @Excel(name = "联系地址 ")
    private String coAddress;

    /** 传真  */
    @Excel(name = "传真 ")
    private String coFax;

    /** 邮件地址  */
    @Excel(name = "邮件地址 ")
    private String coEmail;

    /**  联系电话 */
    @Excel(name = " 联系电话")
    private String coPhone;

    /**  联系人 */
    @Excel(name = " 联系人")
    private String coContact;

    /**  联系人电话 */
    @Excel(name = " 联系人电话")
    private String coMobile;

    /**   备注 */
    @Excel(name = "  备注")
    private String coRemark;

    /**  删除标志(0-正常 1-删除) */
    private Long delFlag;

    /**  拼音码 */
    @Excel(name = " 拼音码")
    private String pycode;

    /**  五笔码 */
    @Excel(name = " 五笔码")
    private String wbcode;

    /**   */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = " ", width = 30, dateFormat = "yyyy-MM-dd")
    private Date lastupdateTime;

    /**   */
    @Excel(name = " ")
    private String coClass;

    /**   */
    @Excel(name = " ")
    private String coIntro;

    /**   */
    @Excel(name = " ")
    private String coAreaCode;

    /**   */
    @Excel(name = " ")
    private String coAreaName;

    /**   */
    @Excel(name = " ")
    private String coZipCode;

    /**   */
    @Excel(name = " ")
    private String coScaleCode;

    /**   */
    @Excel(name = " ")
    private String coScaleName;

    /**   */
    @Excel(name = " ")
    private String coRegtypeCode;

    /**   */
    @Excel(name = " ")
    private String coRegtypeName;

    /**   */
    @Excel(name = " ")
    private String coIndustryCode;

    /**   */
    @Excel(name = " ")
    private String coIndustryName;

    /**   */
    @Excel(name = " ")
    private String coHisCardno;

    /**   */
    @Excel(name = " ")
    private String coHisId;

    /**   */
    @Excel(name = " ")
    private Long coCheckType;

    /**   */
    @Excel(name = " ")
    private String orgId;

    public void setCoId(String coId)
    {
        this.coId = coId;
    }

    public String getCoId()
    {
        return coId;
    }
    public void setCoParentId(String coParentId)
    {
        this.coParentId = coParentId;
    }

    public String getCoParentId()
    {
        return coParentId;
    }
    public void setCoCode(String coCode)
    {
        this.coCode = coCode;
    }

    public String getCoCode()
    {
        return coCode;
    }
    public void setCoName(String coName)
    {
        this.coName = coName;
    }

    public String getCoName()
    {
        return coName;
    }
    public void setCoTaxno(String coTaxno)
    {
        this.coTaxno = coTaxno;
    }

    public String getCoTaxno()
    {
        return coTaxno;
    }
    public void setCoAlias(String coAlias)
    {
        this.coAlias = coAlias;
    }

    public String getCoAlias()
    {
        return coAlias;
    }
    public void setCoAddress(String coAddress)
    {
        this.coAddress = coAddress;
    }

    public String getCoAddress()
    {
        return coAddress;
    }
    public void setCoFax(String coFax)
    {
        this.coFax = coFax;
    }

    public String getCoFax()
    {
        return coFax;
    }
    public void setCoEmail(String coEmail)
    {
        this.coEmail = coEmail;
    }

    public String getCoEmail()
    {
        return coEmail;
    }
    public void setCoPhone(String coPhone)
    {
        this.coPhone = coPhone;
    }

    public String getCoPhone()
    {
        return coPhone;
    }
    public void setCoContact(String coContact)
    {
        this.coContact = coContact;
    }

    public String getCoContact()
    {
        return coContact;
    }
    public void setCoMobile(String coMobile)
    {
        this.coMobile = coMobile;
    }

    public String getCoMobile()
    {
        return coMobile;
    }
    public void setCoRemark(String coRemark)
    {
        this.coRemark = coRemark;
    }

    public String getCoRemark()
    {
        return coRemark;
    }
    public void setDelFlag(Long delFlag)
    {
        this.delFlag = delFlag;
    }

    public Long getDelFlag()
    {
        return delFlag;
    }
    public void setPycode(String pycode)
    {
        this.pycode = pycode;
    }

    public String getPycode()
    {
        return pycode;
    }
    public void setWbcode(String wbcode)
    {
        this.wbcode = wbcode;
    }

    public String getWbcode()
    {
        return wbcode;
    }
    public void setLastupdateTime(Date lastupdateTime)
    {
        this.lastupdateTime = lastupdateTime;
    }

    public Date getLastupdateTime()
    {
        return lastupdateTime;
    }
    public void setCoClass(String coClass)
    {
        this.coClass = coClass;
    }

    public String getCoClass()
    {
        return coClass;
    }
    public void setCoIntro(String coIntro)
    {
        this.coIntro = coIntro;
    }

    public String getCoIntro()
    {
        return coIntro;
    }
    public void setCoAreaCode(String coAreaCode)
    {
        this.coAreaCode = coAreaCode;
    }

    public String getCoAreaCode()
    {
        return coAreaCode;
    }
    public void setCoAreaName(String coAreaName)
    {
        this.coAreaName = coAreaName;
    }

    public String getCoAreaName()
    {
        return coAreaName;
    }
    public void setCoZipCode(String coZipCode)
    {
        this.coZipCode = coZipCode;
    }

    public String getCoZipCode()
    {
        return coZipCode;
    }
    public void setCoScaleCode(String coScaleCode)
    {
        this.coScaleCode = coScaleCode;
    }

    public String getCoScaleCode()
    {
        return coScaleCode;
    }
    public void setCoScaleName(String coScaleName)
    {
        this.coScaleName = coScaleName;
    }

    public String getCoScaleName()
    {
        return coScaleName;
    }
    public void setCoRegtypeCode(String coRegtypeCode)
    {
        this.coRegtypeCode = coRegtypeCode;
    }

    public String getCoRegtypeCode()
    {
        return coRegtypeCode;
    }
    public void setCoRegtypeName(String coRegtypeName)
    {
        this.coRegtypeName = coRegtypeName;
    }

    public String getCoRegtypeName()
    {
        return coRegtypeName;
    }
    public void setCoIndustryCode(String coIndustryCode)
    {
        this.coIndustryCode = coIndustryCode;
    }

    public String getCoIndustryCode()
    {
        return coIndustryCode;
    }
    public void setCoIndustryName(String coIndustryName)
    {
        this.coIndustryName = coIndustryName;
    }

    public String getCoIndustryName()
    {
        return coIndustryName;
    }
    public void setCoHisCardno(String coHisCardno)
    {
        this.coHisCardno = coHisCardno;
    }

    public String getCoHisCardno()
    {
        return coHisCardno;
    }
    public void setCoHisId(String coHisId)
    {
        this.coHisId = coHisId;
    }

    public String getCoHisId()
    {
        return coHisId;
    }
    public void setCoCheckType(Long coCheckType)
    {
        this.coCheckType = coCheckType;
    }

    public Long getCoCheckType()
    {
        return coCheckType;
    }
    public void setOrgId(String orgId)
    {
        this.orgId = orgId;
    }

    public String getOrgId()
    {
        return orgId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("coId", getCoId())
                .append("coParentId", getCoParentId())
                .append("coCode", getCoCode())
                .append("coName", getCoName())
                .append("coTaxno", getCoTaxno())
                .append("coAlias", getCoAlias())
                .append("coAddress", getCoAddress())
                .append("coFax", getCoFax())
                .append("coEmail", getCoEmail())
                .append("coPhone", getCoPhone())
                .append("coContact", getCoContact())
                .append("coMobile", getCoMobile())
                .append("coRemark", getCoRemark())
                .append("delFlag", getDelFlag())
                .append("pycode", getPycode())
                .append("wbcode", getWbcode())
                .append("createTime", getCreateTime())
                .append("lastupdateTime", getLastupdateTime())
                .append("coClass", getCoClass())
                .append("coIntro", getCoIntro())
                .append("coAreaCode", getCoAreaCode())
                .append("coAreaName", getCoAreaName())
                .append("coZipCode", getCoZipCode())
                .append("coScaleCode", getCoScaleCode())
                .append("coScaleName", getCoScaleName())
                .append("coRegtypeCode", getCoRegtypeCode())
                .append("coRegtypeName", getCoRegtypeName())
                .append("coIndustryCode", getCoIndustryCode())
                .append("coIndustryName", getCoIndustryName())
                .append("coHisCardno", getCoHisCardno())
                .append("coHisId", getCoHisId())
                .append("coCheckType", getCoCheckType())
                .append("orgId", getOrgId())
                .toString();
    }
}